// pages/user/index.js

const db = wx.cloud.database();
Page({

    /**
     * 页面的初始数据
     */
    data: {
        // 用于判断用户是否为管理员用户
        admin: '',
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        let openid = getApp().globalData.openid;
        db.collection('user').get({openid:openid}).then(res => {
            this.setData({
                admin: res.data[0].admin
            })
        })

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {
      
    },
    // 个人申请记录跳转
    myApply(e) {
          wx.navigateTo({
            url: '/pages/my_apply/index',
          })
    },
    // 管理员待审批跳转
    myNeedTo(e) {
        wx.navigateTo({
          url: '/pages/my_need_to/index',
        })
    },
    // 管理员待办事项跳转
    myNeedTo2(e) {
        wx.navigateTo({
          url: '/pages/to_do_list/index',
        })
    },
    toField(e) {
        wx.navigateTo({
          url: '/pages/fields/index',
        })
    },
    toEq(e) {
        wx.navigateTo({
          url: '/pages/equipments/index',
        })
    },
    toCcMsg(e) {
        wx.navigateTo({
          url: '/pages/cc_msg/index',
        })
    },
    // 个人信息页面修改的跳转， 由于已经保持了登陆状态， 故不传递参数
    myMsg() {
        wx.navigateTo({
          url: '/pages/my_msg/index',
        })
    },

    // 注销并退出登录
    exit() {
        wx.exitMiniProgram({success: (res) => {}})
    }
    
})